Big Huge Thesaurus

beacon light

noun